home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / BOSS_LB2.ARJ / WINBOSS.FNS < prev   
Text File  |  1992-03-05  |  12KB  |  173 lines

  1. void  wn_windows(void);
  2. int  wn_activate(struct  wcb *wn);
  3. int  wns_push(int  imgix);
  4. int  wns_pop(int  imgix);
  5. int  wns_alloc(unsigned   size,unsigned   *seg,unsigned   *off,unsigned   *ptr);
  6. int  wns_free(unsigned   seg,unsigned   off);
  7. int  wns_image(struct  wcb *wn,int  imgix,int  flag);
  8. void  wns_blt(int  row,int  col,int  width,int  height,unsigned   tseg,unsigned   toff,int  imgix,int  flag);
  9. unsigned int  _getca(int  page,int  row,int  col);
  10. void  _putca(int  page,unsigned   atch,int  row,int  col);
  11. void  _absloc(int  page,int  row,int  col);
  12. void  v_wca(int  page,int  ch,int  at,int  count);
  13. void  v_wtty(int  ch);
  14. void  v_cls(int  at);
  15. void  v_spage(int  page);
  16. void  v_smode(int  mode);
  17. void  v_locate(int  page,int  row,int  col);
  18. void  v_hidec(void);
  19. void  v_sapu(int  nl,int  rul,int  cul,int  rlr,int  clr,int  at);
  20. void  v_sapd(int  nl,int  rul,int  cul,int  rlr,int  clr,int  at);
  21. void  v_rcpos(int  page,int  *row,int  *col);
  22. void  v_rcvs(int  *page,int  *mode,int  *cols);
  23. int  v_getch(void);
  24. void  v_kflush(void);
  25. void  v_sctype(int  type,int  sline,int  eline);
  26. void  v_gctype(int  page,int  *sline,int  *eline);
  27. int  v_setatr(int  bg,int  fg,int  blink,int  bold);
  28. int  v_setrev(int  atrib);
  29. void  wn_boxset(int  ul,int  ur,int  tb,int  sd,int  ll,int  lr);
  30. int  wn_close(struct  wcb *wn);
  31. int  wn_clr(struct  wcb *wn);
  32. int  wn_clrrow(struct  wcb *wn,int  row);
  33. int  wn_clreol(struct  wcb *wn,int  r,int  c);
  34. int  wn_clreow(struct  wcb *wn,int  r,int  c);
  35. void  wn_color(struct  wcb *wn,int  atrib,int  batrib);
  36. int  wn_dborder(struct  wcb *wn,int  ul,int  ur,int  tb,int  sd,int  ll,int  lr);
  37. void  wn_border(int  style);
  38. int  wn_drawborder(struct  wcb *w,int  style);
  39. int  wn_delrow(struct  wcb *wn,int  row);
  40. void  wn_dma(int  flag);
  41. void  wn_dmode(int  flag);
  42. int  wn_dtext(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt);
  43. int  wn_fixcsr(struct  wcb *wn);
  44. int  wn_frmcls(struct  wi_scb * *frm);
  45. int  wn_frmget(struct  wi_scb * *frm);
  46. struct  wi_scb * *wn_frmopn(int  nfields);
  47. int  wn_gbool(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  *value,char  *ubuff,char  *hlpmsg,char  *errmsg);
  48. int  wn_gdate(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  *month,int  *day,int  *year,char  *ubuff,char  *hlpmsg,char  *errmsg);
  49. int  wn_gdouble(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,double  *value,int  fwidth,int  ndec,double  low,double  high,char  *ubuff,char  *hlpmsg,char  *errmsg);
  50. int  wn_gedate(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  *day,int  *month,int  *year,char  *ubuff,char  *hlpmsg,char  *errmsg);
  51. char  *wn_gets(struct  wcb *wn,char  *s,int  va,char  *cl);
  52. int  wn_gfloat(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,float  *value,int  fwidth,int  ndec,double  low,double  high,char  *ubuff,char  *hlpmsg,char  *errmsg);
  53. int  wn_gint(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  *value,int  fwidth,int  low,int  high,char  *ubuff,char  *hlpmsg,char  *errmsg);
  54. int  wn_glong(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,long  *value,int  fwidth,long  low,long  high,char  *ubuff,char  *hlpmsg,char  *errmsg);
  55. int  wn_gphone(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  *acode,int  *nnx,int  *num,char  *ubuff,char  *hlpmsg,char  *errmsg);
  56. int  wn_gpword(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  fwidth,char  *ubuff,char  *hlpmsg,char  *errmsg);
  57. int  wn_gssn(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  *n1,int  *n2,int  *n3,char  *ubuff,char  *hlpmsg,char  *errmsg);
  58. int  wns_gtext(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  fwidth,char  *ubuff,char  *hlpmsg,char  *errmsg);
  59. int  wn_gtext(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  fwidth,char  *ubuff,char  *hlpmsg,char  *errmsg);
  60. int  wn_gutext(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  fwidth,char  *ubuff,char  *hlpmsg,char  *errmsg);
  61. int  wn_gltext(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  fwidth,char  *ubuff,char  *hlpmsg,char  *errmsg);
  62. int  wn_gatext(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  fwidth,char  *ubuff,char  *hlpmsg,char  *errmsg);
  63. int  wn_gmltext(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  fwidth,int  nl,char  * *ubuff,char  *hlpmsg,char  *errmsg);
  64. int  wn_gtime(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,int  *hours,int  *mins,int  *secs,char  *ubuff,char  *hlpmsg,char  *errmsg);
  65. int  wn_guint(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,unsigned int  *value,int  fwidth,unsigned int  low,unsigned int  high,char  *ubuff,char  *hlpmsg,char  *errmsg);
  66. int  wn_gulong(int  fun,struct  wi_scb * *frm,int  fld,struct  wcb *wn,int  row,int  col,char  *prmpt,unsigned   atrib,char  fill,unsigned long  *value,int  fwidth,unsigned long  low,unsigned long  high,char  *ubuff,char  *hlpmsg,char  *errmsg);
  67. int  wn_hlinit(int  row,int  col,int  width,int  height,unsigned int  atrib,unsigned int  batrib,char  *help_file_name);
  68. int  wn_help(char  *subject);
  69. int  wn_iemsg(char  *msg);
  70. int  wn_ihmsg(char  *msg);
  71. int  wn_psinit(int  rows,int  cols);
  72. int  wn_init(void);
  73. int  wn_exit(void);
  74. void  wn_shkey(unsigned int  scan_code);
  75. int  wn_input(struct  wcb *wn,int  row,int  col,char  *prmpt,char  *mask,char  fill,unsigned int  atrib,char  *ubuff,char  *hlpmsg);
  76. int  wn_insrow(struct  wcb *wn,int  row);
  77. int  wn_locate(struct  wcb *wn,int  row,int  col);
  78. void  mo_die(char  *msg);
  79. void  wns_mo_check(struct  mcb *mptr,char  *msg);
  80. struct  mcb *mo_reset(void);
  81. void  mo_show(struct  mcb *m);
  82. void  mo_hide(struct  mcb *m);
  83. void  mo_pos(struct  mcb *m);
  84. void  mo_move(struct  mcb *m,int  row,int  col);
  85. void  mo_pbinfo(struct  mcb *m,int  button);
  86. void  mo_rbinfo(struct  mcb *m,int  button);
  87. void  mo_clim(struct  mcb *m,int  cmin,int  cmax);
  88. void  mo_rlim(struct  mcb *m,int  rmin,int  rmax);
  89. void  mo_sgcursor(struct  mcb *m,unsigned   hhot,unsigned   vhot,unsigned   seg,unsigned   off);
  90. void  mo_scursor(struct  mcb *m,int  type,int  start,int  stop);
  91. void  mo_motion(struct  mcb *m);
  92. void  mo_task(struct  mcb *m,unsigned   mask,unsigned   tseg,unsigned   toff);
  93. void  mo_lpon(struct  mcb *m);
  94. void  mo_lpoff(struct  mcb *m);
  95. void  mo_ratio(struct  mcb *m,int  ver,int  hor);
  96. void  mo_rcpos(struct  mcb *mptr,int  *status,int  *row,int  *col);
  97. void  mo_locate(struct  mcb *mptr,int  row,int  col);
  98. void  mo_press(struct  mcb *mptr,int  button,int  *status,int  *nclik,int  *row,int  *col);
  99. void  mo_release(struct  mcb *mptr,int  button,int  *status,int  *nclik,int  *row,int  *col);
  100. void  mo_reigon(struct  mcb *mptr,int  row,int  col,int  width,int  height);
  101. void  mo_setptr(struct  mcb *mptr,unsigned int  tchar,unsigned int  atrib);
  102. void  mo_wait(struct  mcb *mptr);
  103. int  mo_nbutt(struct  mcb *mptr);
  104. void  wns_mo_show(void);
  105. void  wns_mo_hide(void);
  106. int  v_getchm(void);
  107. struct  wcb *wn_move(struct  wcb *wn,int  row,int  col);
  108. int  wn_popup(int  page,int  row,int  col,int  width,int  height,int  atrib,int  batrib,struct  pmenu *mx,int  cflag);
  109. struct  wcb *wn_qpopup(int  page,int  row,int  col,int  width,int  height,int  atrib,int  batrib,struct  pmenu *mx);
  110. int  wn_natrib(struct  wcb *wn,int  natr);
  111. struct  wcb *wn_open(int  page,int  row,int  col,int  width,int  height,int  atrib,int  batrib);
  112. int  wns_shfun(struct  wcb *wn,int  fun,unsigned   attr);
  113. void  wns_explode(struct  wcb *wn);
  114. void  wns_vbar(struct  wcb *wn,int  rul,int  cul,int  rlr,int  clr,int  atrib);
  115. unsigned long  wns_gticks(void);
  116. void  wns_stdiv(unsigned long  div);
  117. int  wn_pdopen(int  page,int  row,int  col,int  width,int  height,int  watr,int  batr,int  hkatr,struct  pdmenu *mx,int  aflag);
  118. void  wn_pdclose(struct  pdmenu *mx);
  119. int  wn_pdupdate(struct  pdmenu *mx,int  i,int  style);
  120. int  wn_pdsettog(struct  pdmenu *mx,int  i);
  121. int  wn_pdgettog(struct  pdmenu *mx,int  i);
  122. void  wn_pdactive(struct  pdmenu *mx,int  i,int  action);
  123. int  wn_pdtype(struct  pdmenu *mx,int  i,char  newtype,int  action);
  124. int  wn_pdget(struct  pdmenu *mx);
  125. int  wn_popup(int  page,int  row,int  col,int  width,int  height,int  atrib,int  batrib,struct  pmenu *mx,int  cflag);
  126. struct  wcb *wn_qpopup(int  page,int  row,int  col,int  width,int  height,int  atrib,int  batrib,struct  pmenu *mx);
  127. int  wn_printf(struct  wcb *wn,char  *cs,...);
  128. int  wn_puts(struct  wcb *wn,int  row,int  col,char  *s);
  129. int  wn_putsa(struct  wcb *wn,int  row,int  col,char  *s,unsigned   atrib);
  130. int  wn_putc(struct  wcb *wn,int  row,int  col,char  c);
  131. int  wn_putca(struct  wcb *wn,int  row,int  col,char  c,unsigned   a);
  132. unsigned int  wn_getca(struct  wcb *wn,int  row,int  col);
  133. int  wn_restore(struct  wcb *wn);
  134. struct  wcb *wn_save(int  page,int  row,int  col,int  width,int  height);
  135. void  wn_scroll(struct  wcb *wn,int  method);
  136. int  wn_spawnl(unsigned   smode,char  *path,char  *a1);
  137. int  wn_stitle(struct  wcb *wn,char  *title,int  location);
  138. int  wn_stitla(struct  wcb *wn,char  *title,int  atr,int  location);
  139. char  *wn_sleftj(char  *s);
  140. char  *wn_srightj(char  *s);
  141. char  *wn_scenter(char  *s,char  *t,int  w);
  142. char  *wn_sdelspc(char  *s,int  code);
  143. int  wn_strndx(char  *s,char  *t,int  exp);
  144. int  wn_cndx(char  *s,char  c,int  exp);
  145. unsigned   wns_mtype(void);
  146. void  wns_delc(struct  wcb *wn);
  147. void  wns_wtext(struct  wcb *wn,char  *string);
  148. void  wns_movscr(int  srow,int  scol,int  w,int  h,int  drow,int  dcol,int  mode,int  atrib);
  149. void  wns_savres(int  page,int  row,int  col,int  width,int  height,char  *array,int  flag);
  150. void  wns_fixc(int  *atrib);
  151. void  wns_drow(int  page,int  c,int  atrib,int  row,int  col,int  count);
  152. void  wns_dput(struct  wcb *wn,int  page,int  c_atrib,int  row,int  col);
  153. void  wns_err(struct  wcb *wn,char  *msg);
  154. void  wns_ierr(char  *msg);
  155. void  wns_sapu(int  nl,int  r1,int  c1,int  r2,int  c2,int  atrib);
  156. void  wns_sapd(int  nl,int  r1,int  c1,int  r2,int  c2,int  atrib);
  157. void  wns_von(void);
  158. void  wns_voff(void);
  159. void  wns_ssiz(int  row,int  col);
  160. int  wns_ega(int  *memsize,int  *mode,unsigned int  *features,unsigned int  *switches);
  161. unsigned int  wns_getca(int  page,int  row,int  col);
  162. void  wns_putca(int  page,unsigned   atch,int  row,int  col);
  163. void  wn_sync(struct  wcb *wn,int  flag);
  164. int  wn_title(struct  wcb *wn,char  *title);
  165. int  wn_titla(struct  wcb *wn,char  *title,int  atr);
  166. void  wn_wrap(struct  wcb *wn,int  flag);
  167.  
  168. void _vidblt(unsigned, unsigned, unsigned, unsigned, int);
  169. int  v_kstat(void);
  170. void xferdata(unsigned, unsigned, unsigned, unsigned, int);
  171. void v_border(int);
  172.  
  173.